http://www.mentor.com/dsm/
Prolific
hp
Click here for EDAToolsCafe Click here for EDAToolsCafe Click here for Internet Business Systems Click here for Hewlett Packard Click here for EDAToolsCafe
Search:
  Home | EDAVision | Companies | Downloads | Interviews | Forums | News | Resources |  ItZnewz  | |   | PCBCafe
  Check Mail | Submit Material | Universities | Books & Courses | Events | Membership | Fun Stuff | Advertise |
 Browse eCatalog:  Subscribe to EDA Daily News
eCatalogAsic & ICPCBFPGADesign ServicesHardwareSIP
Email: 
 EDAToolsCafe 

Printer Friendly Version

Synplicity Details New Synthesis Methodology for SoC and Programmable SoC Design

New MultiPoint Synthesis Technology Overcomes Hurdles to Designing Large, IP-Intensive ASICs and PLDs

SUNNYVALE, Calif.--(BUSINESS WIRE)--May 13, 2002-- Synplicity, Inc. (Nasdaq:SYNP - News), a leading supplier of software for the design and verification of semiconductors, today introduced its new MultiPoint(TM) synthesis technology targeting multi-million gate system-on-a-chip (SoC) and programmable system-on-a-chip (PSoC) integrated circuits. By providing a high productivity design methodology that is scalable to tens of millions of gates, the new technology addresses design challenges that are emerging as application specific integrated circuits (ASICs) and programmable logic devices (PLDs) become more complex. Synplicity intends to deploy the MultiPoint technology within each of its ASIC and PLD synthesis products, and today announced its Synplify ASIC® software is the first product to support the MultiPoint synthesis flow (see press announcement titled "Synplicity Strengthens Synplify ASIC Software for High-Performance SoC Designs" made today).

"SoC and PSoC designs are pushing the limits of existing synthesis methodologies, the result being that designers must expend a lot of manual effort managing synthesis flows that can result in long runtimes and sub-optimal design quality," said Ken McElvain, chief technology officer, Synplicity. "The MultiPoint technology combines the quality of results and ease-of-use of top-down flows with the stability, fast runtimes, and capacity of a bottom-up flow. By combining the best of existing methodologies with new technology, we believe we are able to deliver an automated high-productivity incremental synthesis solution for large high-performance designs. We also believe the MultiPoint technology is a key milestone in our strategy to deliver the best possible results in the shortest amount of time to both ASIC and FPGA designers."

Synthesis Methodology for Complex Designs

By combining new technology with the best of existing design methodologies, Synplicity"s MultiPoint technology enables a superior methodology for the most critical design flow requirements. Specifically, MultiPoint synthesis provides better quality of timing and area results, faster runtime, the ability to handle very large designs, ease of project setup and constraint entry, and intelligent handling of intellectual property (IP) blocks. The MultiPoint technology employs incremental design techniques that enable parts of a design to remain unchanged while others are synthesized. The technology uniquely creates interface logic models (ILMs) based upon user-defined "compile points," or instructions to the synthesis tool for modeling and synthesizing a particular portion of the design. Unlike other incremental flows where cross-boundary optimizations are difficult, the MultiPoint technology can optimize across design partitions using the same information needed for a top-down synthesis flow, enabling the highest design performance.

To address design team productivity, the MultiPoint technology incorporates a unique difference-based incremental synthesis approach. This approach eliminates the need for re-synthesis that is common with time-stamp-based incremental flows by only re-synthesizing design entities that will have a different gate-level netlist due to code or constraint changes. Products that incorporate the MultiPoint technology also can deliver traditional top-down or bottom-up flows, enabling designers the flexibility to implement the most appropriate flow to meet their design requirements.

The MultiPoint flow also provides a superior solution to integrating IP into a design due to its ability to automatically model the IP and use the timing information for synthesis. For example, with the MultiPoint technology RTL IP that is instantiated into a design can have logic optimized both inside the IP block and in the adjacent modules without impacting port assignments for the IP core. If it is a hard IP block (i.e. gate-level netlist), the MultiPoint technology will automatically model the IP block, thus saving runtime and memory. For designs with replicated logic or IP blocks, the MultiPoint technology allows the designer to control how each unique instance is treated in terms of boundary optimizations, without the runtime penalty of re-synthesizing each instance.

SoC and PSoC Design Challenges Drive New Methodology

For ASIC designers, the MultiPoint technology delivers a methodology for implementing highly complex designs, at a time when deeper submicron processes are driving typical design sizes above a million gates. According to market research firm Collett International, this year most ASIC designs will be implemented in 0.13 micron or 0.18 micron process technology and nearly all will include some form of IP or replicated logic. Existing methodologies -- top-down, bottom-up, or a hybrid of the two -- cannot handle this growing complexity. For example, the traditional bottom-up design flow, or synthesizing lower modules of a design before synthesizing the upper modules, can require many cumbersome scripts and time budgeting, and can inhibit boundary optimization which leads to sub-optimal design performance. Similarly, synthesizing the design hierarchy all at once in a top-down flow is ideal for delivering the best design performance, but is limited by the memory capacity of the computer, as well as long runtimes for synthesizing the entire design.

Likewise, emerging programmable SoC devices include capabilities such as complex I/Os and embedded processors, and offer up to 10 million PLD-gate capacities. With this increase in complexity come design challenges such as meeting timing, longer runtimes and preventing iterations between synthesis and place-and-route. Programmable logic vendors are responding to customer needs with new incremental place and route capabilities. Applying an incremental MultiPoint flow to these designs can significantly improve runtimes for both synthesis and place and route.

For more information on the MultiPoint technology, please visit http://www.synplicity.com.

About Synplicity

Synplicity, Inc. (Nasdaq: SYNP - News) is a leading provider of software products that enable the rapid and effective design and verification of semiconductors used in networking and communications, computer and peripheral, consumer and military/aerospace electronics systems. Recognizing the company"s industry-leading position, Dataquest named Synplicity as the No. 1 provider of PLD synthesis tools in 2000 with 45 percent market share. Synplicity leverages its innovative logic synthesis, physical synthesis and verification software solutions to improve performance and shorten development time for complex programmable logic devices, application specific integrated circuits (ASICs) and system-on-chip (SoC) integrated circuits. The company"s fast, easy-to-use products offer high quality of results, support industry-standard design languages (VHDL and Verilog) and run on popular platforms. As of March 31, 2002, Synplicity employed 269 people in its 20 facilities worldwide. Synplicity is headquartered in Sunnyvale, Calif. For more information on Synplicity, visit http://www.synplicity.com.

The specific features, functionality and release timing of any new terminology as described in this press release remain at the sole discretion of Synplicity, Inc., and Synplicity does not make any warranty as to when or if such specific features, functionality or releases may occur.

Synplicity and Synplify ASIC are registered trademarks of Synplicity, Inc. MultiPoint is a trademark of Synplicity, Inc. All other brands or products are the trademarks or registered trademarks of their respective owners.


Contact:
     Synplicity, Inc., Sunnyvale
     Reader Contact:
     John Gallagher, 408/215-6000
     johng@synplicity.com
        or
     Porter Novelli
     PR Contact:
     Steve Gabriel, 408/369-1500
     steve.gabriel@porternovelli.com

http://www.mentor.com/dsm/
http://www.mentor.com/embedded/
http://www.mentor.com/seamless/
http://hdlsolutions.mentor.com/
SynaptiCAD


Click here for Internet Business Systems Copyright 2002, Internet Business Systems, Inc.
1-888-44-WEB-44 --- marketing@ibsystems.com